@font-face {
  font-family: YueSong;
  src: url('../fonts/YueSong.TTF');
}

html{
	overflow-x: hidden;
}

body{
	overflow-x: hidden;
	width: 700px;
	margin: 0 auto;
}

*{
	 font-family: YueSong;
}

.mar7{
	margin-left: 7px;
	margin-right: 7px;
}

.fleft{
	float: left;
}

.fright{
	float: right;
}

.wAll {
	width: 100%;
}
body,html,.hAll {
	height: 100%;
}
.h50px{height: 50px;}
.h40px{height: 40px;}
.bgRed {
	background-color: #C9302C;
}
.bgGray{
	background-color: #D5D5D5;
}
.fltL{float: left;}
.fltR{float: right;}
.ovrfH{overflow: hidden;}
.ovrfXHYA{overflow-x: hidden;overflow-y: auto;}
.ovrfYHXA{overflow-y: hidden;overflow-x: auto;}
.dspBlock{display: block;}
.colorWhite {
	color: #fff;
}
.colorGray{
	color:#666;
}
.logo {
	line-height: 50px;
	font-size: 16px;
}
.navUl {
	
}
.navLi {
	width: 80px;
	height: 40px;
}
.navLi a{
	height: 38px;
	line-height: 38px;
}
.cur_nav{
	color: #C9302C!important;
	border-bottom: 2px solid #C9302C;
}
.ico{
	min-width: 40px;
	max-width: 60px;
	height: 40px;
	background-size:auto 100%;
	background-repeat: no-repeat;
}
.back{
	background-image: url(../img/ico-arrow-left.png);
}
.fav{
	background-image: url(../img/ico-fav.png);
}